Re: Speeding up LIKE with placeholders?

Поиск
Список
Период
Сортировка
От Dan Sugalski
Тема Re: Speeding up LIKE with placeholders?
Дата
Msg-id a06110407bd67cb88261e@[172.24.10.164]
обсуждение исходный текст
Ответ на Re: Speeding up LIKE with placeholders?  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Speeding up LIKE with placeholders?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
At 5:19 PM -0400 9/10/04, Tom Lane wrote:
>Dan Sugalski <dan@sidhe.org> writes:
>>  I'd figure, though, that since the parameters are being passed
>>  into PQexecParams basically to get them out of band so I don't have
>>  to deal with escaping, quoting, and suchlike things, that the
>>  optimizer would look at things *after* the substitution was done.
>
>You'd figure wrong :-(.  The present mechanism for the LIKE-to-index
>optimization requires the LIKE pattern to be a pure, unadulterated constant.

Well. Darn.

Would I regret it if I asked where in the source this lies so I could
go fix it?
--
                Dan

--------------------------------------it's like this-------------------
Dan Sugalski                          even samurai
dan@sidhe.org                         have teddy bears and even
                                       teddy bears get drunk

В списке pgsql-general по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Speeding up LIKE with placeholders?
Следующее
От: Kevin Murphy
Дата:
Сообщение: how to constrain a query to return 1 or 0 rows (or >1 or 0 rows)